A massive winter storm that slammed the U.S. East Coast last weekend dumped so much white stuff on the ground that the extensive snow cover was clearly visible from space.
A massive winter storm that slammed the U.S. East Coast last weekend dumped so much white stuff on the ground that the extensive snow cover was clearly visible from space.